d13ede73db761a1a2925b579bbf6c269e6fda19d,workbench/source/jetbrains/mps/workbench/nodesFs/MPSNodesVirtualFileSystem.java,MyModelEventVisitor,visitRootEvent,#SModelRootEvent#,181
Before Change
VirtualFile vf = myVirtualFiles.get(new SNodePointer(event.getRoot()));
if (vf == null) return;
fireBeforeFileDeletion(this, vf);
fireFileDeleted(this, vf, vf.getName(), null);
myVirtualFiles.remove(new SNodePointer(event.getRoot()));
}
After Change
VirtualFile vf = myVirtualFiles.get(new SNodePointer(event.getRoot()));
if (vf == null) return;
if (vf.isValid()) {
fireBeforeFileDeletion(this, vf);
}
fireFileDeleted(this, vf, vf.getName(), null);
myVirtualFiles.remove(new SNodePointer(event.getRoot()));